// 判断是否为图片URL的工具函数
function isImageUrl(url) {
  if (!url || typeof url !== 'string') return false;
  return /\.(jpg|jpeg|png|gif|webp|bmp|svg)(\?.*)?$/i.test(url) || url.startsWith('data:image/');
}

// 判断是否为视频URL的工具函数
function isVideoUrl(url) {
  if (!url || typeof url !== 'string') return false;
  return /\.(mp4|webm|ogg|mov|avi)(\?.*)?$/i.test(url) || url.startsWith('data:video/');
}

module.exports = {
  isImageUrl,
  isVideoUrl
};

